borne out by ironclad evidence

英 [bɔːn aʊt baɪ ˈaɪənklæd ˈevɪdəns] 美 [bɔːrn aʊt baɪ ˈaɪərnˌklæd ˈevɪdəns]

铁证如山

法律